.zs { height: 577px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.zs h3 { height: 65px; padding:40px 0 30px 0;width:818px;margin:0 auto;}
.zs h3 em { display: block; float: left; font-size: 36px; color: #0e93f8; line-height: 36px; margin-right: 5px;}
.zs h3 p { float: left; font-weight: normal; font-size: 24px; color: #333333;line-height: 24px;}
.zs h3 p span { display: block; font: 12px "Times New Roman"; color: #999999; text-transform: uppercase;}
.zs .zsu {width:912px;height: 70px;margin:0 auto;}
.zs .zsu li { float: left; margin-right: -5px;}
.zs .zsu li a { display: block; width: 152px; height: 36px; background: url("zs_05.png") no-repeat; font-size: 18px; color: #ffffff; text-align: center; line-height: 36px;}
.zs .zsu li a:hover, .zs .zsu .cur a { background: url("zs_03.png") no-repeat;}
.zs .zsk { height: 400px; background: url("zs_14.png") no-repeat center 160px;}
.zs .zsk li { position: relative;}
.zs .zsk li p { font-size: 18px; height: 35px;}
.zs .zsk li img { width:400px; height: 292px;}
.zs .zsk li em { display: block; position: absolute; left: 0; top: 35px; width:400px; height: 70px; text-align: center; font-size: 18px; color: #ffffff; line-height: 24px; padding-top: 15px;}
.zs .zsk li em span { display: block;}
.zs .zsk .zsl1 { float: left;}
.zs .zsk .zsl1 p { color: #0e93f8; font-weight: bold; text-align: right;}
.zs .zsk .zsl1 em { background: url("zstm1.png") repeat;}
.zs .zsk .zsl2 { float: right;}
.zs .zsk .zsl2 p { color: #666666;}
.zs .zsk .zsl2 em { background: url("zstm2.png") repeat;}